package com.hy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hy.entity.ModuleConfig;
import java.util.List;

public interface ModuleConfigService extends IService<ModuleConfig> {

    // 获取所有可见模块（按排序）
    List<ModuleConfig> getVisibleModules();

    // 更新模块显示状态
    void updateVisibility(String moduleCode, Boolean isVisible);

    // 更新模块排序
    void updateSortOrder(String moduleCode, Integer sortOrder);
}